package com.ruoyi.system.interAttr.attr;

import com.ruoyi.system.interAttr.domain.GamesRes;
import com.ruoyi.system.interAttr.domain.InterAttrRes;
import com.ruoyi.system.interAttr.domain.InterServerRes;
import com.ruoyi.system.model.domain.SalePartner;

import java.util.List;

/**
 * @author ruoyi
 * @data 2024/7/1
 * @apiNote
 */
public interface AdapterAttr {
    /**
     * 获取游戏列表
     * @return
     */
    public List<GamesRes> getGames(SalePartner salePartner);
    /**
     * 获取游戏区服列表
     * @return
     */
    public List<InterServerRes> getServer(String gameId, SalePartner salePartner);
    /**
     * 获取游戏属性列表
     * @return
     */
    public List<InterAttrRes> getPropety(String gameId, String type, SalePartner salePartner);
}
